package com.zx.Ding.entity;/**
 * Author:JasonZ
 * Data:2023/3/13
 */

import lombok.Data;

import java.io.Serializable;

/**
 * @program: Ding
 *
 * @description:
 *
 * @author: JasonZ
 *
 * @create: 2023-03-13 19:02
 **/
@Data
public class Store implements Serializable {
    //一个对象序列化的接口，一个类只有实现了Serializable接口，它的对象才能被序列化。当我们需要把对象的状态信息通过网络进行传输，或者需要将对象的状态信息持久化，以便将来使用时都需要把对象进行序列化。
    private static final long serialVersionUID = 1L;
    //当不想被序列化的时候 可以用transient关键字不被序列化
    //private transient Long id;
    //主键
    private Long id;
    //店铺名
    private String name;
    //店铺ID
    private Long categoryId;
    //菜品数量
    private Integer totalNums;
    //菜品销售总量
    private Integer totalSals;

    public Store() {
    }

    public Store(String name, Long categoryId) {
        this.name = name;
        this.categoryId = categoryId;
    }
}